A Difficult Generator Repair.